<?php

class Lib_SMS_Config
{
    //短信黑名单
    public static $black_mobile = array(

    );

    public static $sms_pass = array(
        'Lianlu'     => '联麓',
        'Chuanglan'     => '创蓝',
    );
    public static $sms_sign = array(
        1 =>'【广州市海珠区大有商事调解中心】',
    );
    public static $centen_name = array(
        1 =>'广州市海珠区大有商事调解中心',
    );
    //通道配置
    public static $conf_pass = array(
        array(
            'name' => '创蓝',
            'val' => 'Chuanglan',
            'accounts' => array(
                'url' => 'http://smssh1.253.com/msg/v1/send/json',
                'account' => '',
                'password' => '',
            )
        ),
        array(
            'name' => '联麓',
            'val' => 'Lianlu',
            'accounts' => array(
                'url' => 'https://apis.shlianlu.com/sms/trade/normal/send',
                'MchId' => '1064451',
                'AppId' => '10021747901516164',
                'AppKey' => 'a94a2ace8ee54aa2a3b4327b416c166b',
            )
        ),
    );
    //使用的通道
    public static $use_pass = [
        'master_pass' => 'Lianlu',
        'mpass_sign' => 1,
        'slave_pass' => '',
        'spass_sign' => 0,
    ];
    public static $smsType = [
        'mediate'=>['case-accept','case-mediate','mediator-notice','reduction-notice','urge-contact','urge-perform','early-close-remind','close-remind'],
        'contact'=>['case-accept','case-mediate','mediator-notice','reduction-notice','urge-contact','urge-perform','early-close-remind','close-remind'],
        'replayPlan'=>['urge-contact','urge-perform','close-remind'],
        'mediateAudit'=>['urge-contact','urge-perform','close-remind'],
    ];
    public static $smsCode = [
        'logon' => '登录验证码',
        'case-accept' => '案件受理通知',
        'case-mediate' => '案件调解通知',
        'reduction-notice'=>'减免通知',
        'mediator-notice'=>'调解员身份通知',
        'urge-contact' => '督促联系通知',
        'urge-perform' => '督促履行通知',
        'close-remind' => '结案提醒通知',
        'early-close-remind' => '结案提前通知',

    ];


    public static $smsContent = [

        //登录验证码
        'logon' => '您正在登录{广州市海珠区大有商事调解中心},验证码：{验证码}，非本人操作请忽略。',
        //案件受理
        'case-accept' => '{当事人姓名}，您在{申请人}的借款已逾期，{申请人}已向我中心申请诉前调解，现由{XXXX特邀调解组织}主持开展调解，调解案号为{渝（商调XXX号}。为保障您的合法权益，请致电调解中心电话{023-XXXXXX}，妥善处理纠纷！。拒收请回复R',
        //案件调解
        'case-mediate' => '{当事人姓名}，为更好解决{申请人}与您的借款纠纷，现由{XXXX特邀调解组织}指派调解员{调解员姓名}与您进行调解，联系电话{023-XXXXXX}，请您注意接听或主动联系处理纠纷！拒收请回复R',
        //调解员身份通知
        'mediator-notice' => '{当事人姓名}，您好！您在{申请人}的借款已逾期，现{申请人}已向我中心申请诉前调解。我是{XXX特邀调解组织}的调解员{姓名}，负责您与{申请人}纠纷一案的调解工作，请致电{XXX特邀调解组织}{023-XXXX}，妥善处理该纠纷，谢谢！拒收请回复R',
        //减免通知
        'reduction-notice' => '{当事人姓名}，您与{申请人}的借款纠纷已在本调解中心立案，调解案号为{渝（商调XXX号}。若您目前经济困难或出现其他还款问题，请致电调解中心电话{023-XXXXXX}，调解中心将主持您与{申请人}进行调解协商，您可就部分利息向{申请人}申请减免或分期，为妥善处理纠纷，请尽快联系我中心！拒收请回复R',
        //督促联系
        'urge-contact' => '{当事人姓名}，您与{申请人}的借款纠纷已在本调解中心立案，调解案号为{渝（商调XXX号}。由于您目前未接听调解员电话，亦未履行债务，为保障您的合法权益，请于3日内联系调解中心处理纠纷或表达您的诉求，联系电话{023-XXXXXX}。拒收请回复R',
        //督促履行
        'urge-perform' => '{当事人姓名}，您与{申请人}的借款纠纷，调解案号为{商调XXX号}，经调解已达成一致意见，请按照调解协议及时履行给付义务。拒收请回复R',
        //'结案提前通知'
        'early-close-remind' => '{当事人姓名}，您与{申请人}的借款纠纷已在本调解中心立案，调解案号为{渝（商调XXX号}。您既未自动履行债务，双方亦未达成调解协议，现调解期限即将届满，五天后调解程序结束，结案不再另行通知，{申请人}依法保留使用司法诉讼程序追偿的权利。如有疑问，请致电调解中心电话{023-XXXXXX}！拒收请回复R',
         //结案提醒
        'close-remind' => '{当事人姓名}，您与{申请人}的借款纠纷已在本调解中心立案，调解案号为{渝（商调XXX号}。您既未自动履行债务，双方亦未达成调解协议，现调解期限届满，调解程序结束，{申请人}依法保留使用司法诉讼程序追偿的权利。如有疑问，请致电调解中心电话{023-XXXXXX}！拒收请回复R',

    ];

    public static function get_pass($passKey)
    {
        if (isset($passKey)) {
            $list = self::$conf_pass;
            foreach ($list as $k => $v) {
                if ($v['val'] == $passKey) {
                    $list = $list[$k];
                }
            }
        }
        return $list;
    }

}
